preservative treatment of timber - Francés Inglés Diccionario